Fast and Local Fairing of B-Spline Curves and Surfaces

نویسندگان

  • Péter Salvi
  • H. Suzuki
  • Tamás Várady
چکیده

The paper proposes a fast fairing algorithm for curves and surfaces. It rst de nes a base algorithm for fairing curves, which is then extended to the surface case, where the isocurves of the surface are faired. The curve fairing process involves the discrete integration of a pseudo-arc-length parameterization of B-spline curves, with a blending and tting phase concluding the algorithm. In the core of the fairing method, there is a fairness measure introduced in an earlier paper of the authors. This measure is based on the deviation from an ideal or target curvature. A target curvature is a series of smooth curvature values, generated from the original curve or surface. This curve and surface fairing technique is local and semi-automatic, but the user can also designate the region to be faired. The results are illustrated by a few examples on real-life models.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modélisation géométrique de surfaces lisses: Design et Fairing. (Geometric modeling of smooth surfaces: Design and Fairing)

A piecewise quintic G1 spline surface interpolating the vertices of a triangular surface mesh of arbitrary topological type is presented. The surface has an explicit triangular Bézier representation, is affine invariant and has local support. The twist compatibility problem which arises when joining an even number of polynomial patches G1 continuously around a common vertex is solved by constru...

متن کامل

Local Energy Fairing of B{Spline Surfaces

An algorithm for local fairing of B-spline surfaces of arbitrary order is presented. This stepwise algorithm is based on the idea of changing only one control point in each iteration step. Which point has to be changed is determined by a ranking-list where all control points are sorted in regard to their corresponding values of a suitable chosen fairness criterion. The criterion is chosen in su...

متن کامل

Local Energy Fairing of B-spline Curves

An automatic algorithm for fairing B-spline curves of general order is presented. This work was motivated by a method of Farin and Sapidis about fairing planar cubic B-spline curves by subsequently removing and reinserting knots. Instead our new algorithm is based on the idea of subsequently changing one control point of a given B-spline curve so that the new curve minimizes the integral of the...

متن کامل

Fairing Spatial B-spline Curves

Three-dimensional curves are playing an increasing role in ship-hull modeling and many other areas of computer-aided design (CAD). The problem of evaluating and improving the fairness of such a curve is considered and three solutions (algorithms) are proposed representing all major methodologies currently pursued by CAD researchers: local fairing by knot removal, and local/global fairing based ...

متن کامل

Stitching B - Spline Curves Symbolically Stitching B - spline

Stitching or merging B-spline curves is a frequently used technique in geometric modeling, and is usually implemented in CAD-systems. These algorithms are basically numerical interpolations using the least squares method. The problem, how to replace two or more curves which are generated separately and defined as B-spline curves, has well functioning numerical solutions, therefore, relatively f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008